package pers.wchen.mybatis.generate.data.database;

import pers.wchen.mybatis.generate.model.DatabaseTablePropertyVO;

import java.util.List;
import java.util.Map;

/**
 * @作者： wchen
 * @描述： 数据库信息接口
 * @创建时间： 2018/2/9 14:07
 * @版本：Copyright 2018, Inc. All Rights Reserved.
 * @修改信息：
 */
public interface BaseDatabase {
    /**
     *  @描述: 数据库查询获取基本数据
     *  @参数：
     *  @返回值： 
     *  @创建人: wchen
     *  @创建时间: 2018/2/9
     *  @修改人和其它信息: 
     */
    List<DatabaseTablePropertyVO> getDatabaseData(String sql);

    /**
     *  @描述: 获取其他信息（目前写死获取表注释）
     *  @参数：
     *  @返回值： 
     *  @创建人: wchen
     *  @创建时间: 2018/2/9
     *  @修改人和其它信息: 
     */
    Map<String, String> getOtherInfo(String sql);
}
